river bottom - French English Dictionary